Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
186 LONDON ROAD NORTH Detached £921,796 £570,000 20 Jun 2008
188 LONDON ROAD NORTH Detached £1,096,341 £660,000 11 Jul 2013
190 LONDON ROAD NORTH Detached £1,023,550 £735,000 19 Nov 2015
192 LONDON ROAD NORTH Detached £865,000 27 Oct 2023